SCRIPTNAME=`basename $0`
SCRIPTDIR=`echo $0 | sed s/$SCRIPTNAME// | sed s/preinstall//`

echo "Creating directories..."
mkdir -p /var/run
mkdir -p /var/log

echo "Copying archives..."
cp -f $SCRIPTDIR/iscsi_boot_util  		/sbin

echo "Installing modules..."
insmod $SCRIPTDIR/preinstall/scsi_transport_iscsi.ko
insmod $SCRIPTDIR/preinstall/iscsi_sfnet.ko
insmod $SCRIPTDIR/preinstall/libcrc32c.ko
insmod $SCRIPTDIR/preinstall/crc32c.ko
insmod $SCRIPTDIR/preinstall/md5.ko

echo "Creating iscsictl dev node..."
MAJORNUMBER=`cat /proc/devices | grep iscsictl | cut -d "i" -f 1`
mknod /dev/iscsictl c $MAJORNUMBER 0

echo "Configuring NIC and Starting discovey...."
/sbin/iscsi_boot_util -a

echo "Your iSCSI drives should now be available."
